home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Libris Britannia 4
/
science library(b).zip
/
science library(b)
/
PROGRAMM
/
PROGEDIT
/
3528.ZIP
/
CB300.EXE
/
READ.ME
< prev
next >
Wrap
Text File
|
1992-07-06
|
9KB
|
225 lines
Welcome to Captain Blackbeard. We hope you will enjoy the high performance
easy to use editor, Captain Blackbeard. In addition to Captain Blackbeard,
your diskette contains several complimentary programs and files. The
following is a brief description of these programs. (Note: these files are
contained in the self-extracting archive CBX300.EXE)
CBMAN.BAT will generate an alphabetic listing of all Captain Blackbeard
features in the file CB.DOC.
SGMAN.EXE is the documentation generator. SGMAN.DOC explains how to use
the generator to generate the Captain Blackbeard manual.
BBF.EXE is the Blackbeard formatter distributed with Blackbeard. It
provides a simple "dot command" style formatting program. BBF.DOC
describes its use.
.FNT are the various font files used in conjunction with BBF.
CBFILES.EXE is a directory program that produces output for use with
Captain Blackbeard's compile review processing.
GREP.EXE is the standard grep program, except that it generates
information so you can use it in Captain Blackbeard's compile/review
windows.
The current language files are for Paradox (thanks Ed Baker!), Ada, C,
C library (cansi.lng -- thanks Barry Drake!) and Fortran 77.
Contributions are welcomed for these languages, or any other you may
use, e.g., Pascal, BASIC.
Also included are two error message conversion utilities (thanks Carsten
Schult), for Clipper (CL2CB) and Turbo Pascal (TP2CB).
If you are an OEM, e.g., a compiler developer, we are very interested in
having you include Blackbeard with your product. We are also interested
in developing customized versions of Blackbeard to meet your specific
product requirements. Please contact us so that we may mutually benefit
from each other expertise. We are very flexible in our working
arrangements, and understand the dynamic nature of the personal computer
software market.
Captain Blackbeard (CB) is a self-contained program. The documentation
is built into the program itself. The help and menu system provide
complete information on all of Captain Blackbeard's functions.
Alt-H calls up Captain Blackbeard's help system. Captain Blackbeard's
help system is context sensitive and available for status line prompts
and menu selections. The help system is hypertext style, allowing you
to move quickly from topic to topic. The message line at the bottom
lists the help function keys.
Introductory help information topics are:
Running Captain Blackbeard
System Configuration
Installation
Menus
The key to using Captain Blackbeard is the menu system. All of Captain
Blackbeard's functions are available through the menu system. The Esc
key will pop up the menus. The menu consists of grouped commands. Each
menu contains a list of functions and corresponding key bindings. Help
is available directly on the menu for each topic.
Please note that Captain Blackbeard's Manual generator (CBMAN) is uses this
help information and does not produce any additional information.
Other topics of general interest are:
Registration
History
Copyright & Redistribution Limitations
Questions about Blackbeard
To run Captain Blackbeard use:
CB <filename>
Captain Blackbeard will display the startup screen and ask you for a file to
edit (if one is not present). For a list of files press just the enter.
NOTE: CB with no filename and the save/restore option on will load the
previously edited files.
Alt-H will pop up help. Esc will pop up the main menu.
Esc gets you out of both help and menus.
CAVEAT: All the supplied programs have been fully tested on a wide
variety of equipment, and to the best of our knowledge there are no
problems -- however, it is in your own best interest to ensure that a
full backup has been taken before trying out any new software --
whatever the source - hence the following disclaimer.
DISCLAIMER: Use of this program acknowledges this disclaimer of
warranty: "These programs are supplied as is. Both James K. Powers,
and his agents disclaim all warranties, express or implied, including,
and without limitation, the warranties of merchantability, and of fitness
of these programs for any purpose. Neither James K. Powers nor his
agents, assume liability for any damages, direct or consequential, which
may result from the use of these programs."
To register use the file: FORM.TXT. Mail the form and your
registration fee to:
J K Powers
4604 Trafalgar Lane
Carlsbad, CA 92008
If UK users have any questions, or wish to register, please contact my
UK distributer:
Barry Drake
9 New Vale Road
Colwick, Nottingham. NG4 2EA
Ph. (0602) 619044
UK users should use the file UKFORM.TXT to register.
Thank you for your support.
3.00 new features:
Extension Configuration
Captain Blackbeard allows you to customize the editing environment based
on the file extension. For example, a file containing C code with a .C
extension may want the C.LNG file loaded, while a text file .TXT may
want word processing features enabled, such as word wrap. Captain
Blackbeard uses the filename CB.EXT for the extension definition file.
It searches in the current directory and then in the directory defined
by the CBDIR environment symbol. The file is organized as follows:
.C cfg=c.cfg lng=c.lng
.TXT cfg=txt.cfg mac=txt.mac
.HLP cfg=txt.cfg
.SPC cfg txt.cfg key=spec.key
ADA cfg = ada.cfg lng=ada.lng
.X key = brief.key
Each line specifies the configuration for a particular extension. When
a file is edited with that extension the specified configuration files
are loaded. For example, with the above CB.EXT, if a file with a .c
extension was edited, the c.cfg configuration file and c.lng language
file would be loaded; the default macros and default key would also be
loaded. The line format is:
extension cfg_symbol=filename
where cfg_symbol is:
cfg - configuration
lng - language file
mac - macro file
key - key binding file
Expanded Bookmark functions:
Set Bookmark
Show Bookmarks
Next Bookmark
Previous Bookmark
Change Bookmark
Delete Bookmark
Abbreviation Expand
Expands the previous token if it is in the language file. Otherwise the
character is inserted into the file. For example, when Abbreviation
Expand is bound to space and if the language file has an expansion for
br to break, then typing br followed by space will replace br with
break. Here's a sample of how to use it:
o Load the cx.lng file into the language window.
o Bind space to Abbreviation Expand
o Create a new file
o Type if followed by space. Try some of the other expansions: sw,
br.
Extended keyboard support
Captain Blackbeard supports the extended keyboard codes, such as Ctrl-, F11
and F12. You can turn this option on using the Options menu. (Note: Some
keyboards (international, in particular) do not return extended keyboard
information properly.)
File features
Version 2.66 did not retain the file date and time on the backup file. This
meant that when you chose abort editing the file date and time were
different. Backup files are now restored and created with the proper date
and time.
New file options (available on the Options File Options menu.)
Auto Create New Files - creates the new file if the file doesn't
exist without prompting you.
Show End of Line Characters - this forces the display of the line
terminator, typically a CR and LF. This feature was added to allow
searching with positioning on "blank lines", conversion of line terminators
(e.g., UNIX expects only a LF)
End of Line Designator (on the Settings Menu) - defines the line terminator
to use when new lines are inserted. This feature allows you to create UNIX
compatible files, i.e., lines that are terminated with just a LF.
Binary file editing
In binary mode each line is fixed length -- end of line characters are
treated as normal characters. You should be cautious editing binary
files. You probably want to turn all character translation off (e.g.,
tabs). When you toggle Binary to √ it will automatically set the
following editing options: turns off Trim Spaces and Tab
Compress/Expand; turns on Show Tab Character and Show End of Line
Characters; set End of Line Designator to None; sets insert mode to
overstrike; set Ignore Extraneous EOFs to YES and Break Long Lines to
Always. Currently Captain Blackbeard supports only rudimentary binary
file editing. Future versions may expand support if this is a useful
feature.